meadow lands - Turkish English Dictionary